// 先引入经过自定义全局封装的 axios
import request from "/@/utils/request";


// 今日统计数据
export function todayStatistics(type:number) {
    // null 全部 0 直营  1 加盟
    const paramsQuery = {  
		mode: type == 0 ? null : type == 1 ? 0 : 1,
	};  
	return request({
		url: '/company/stats/dashboard/today',
		method: 'POST',
		params:paramsQuery,
		data: {},
	});
}

// 本月统计
export function monthStatistics(params:any) {
    // null 全部 0 直营  1 加盟
    const paramsQuery = Object.assign({}, params, {  
        mode: params.type == 0 ? null : params.type == 1 ? 0 : 1,
        startTime: params.startTime,
        endTime: params.endTime,
	});  
	delete paramsQuery.type;
	return request({
		url: '/company/stats/month',
		method: 'post',
		params:paramsQuery,
		data: {},
	});
}

// 最新动态
export function news(params:any) {
    // null 全部 0 直营  1 加盟
    const paramsQuery = Object.assign({}, params, {  
		current: params.pageNum,
		size: params.pageSize,
	});  
	delete paramsQuery.pageNum;
	delete paramsQuery.pageSize
	return request({
		url: '/company/stats/trending/news',
		method: 'post',
		params:paramsQuery,
		data: {},
	});
}


// 客户年龄
export function userAges() {
    // null 全部 0 直营  1 加盟
	return request({
		url: '/company/stats/user/analysis',
		method: 'post',
	});
}

// 客户消费统计
export function userRequency() {
    // null 全部 0 直营  1 加盟
	return request({
		url: '/company/stats/user/analysis',
		method: 'post',
	});
}

// 客户来源
export function userSource() {
    // null 全部 0 直营  1 加盟
	return request({
		url: '/company/stats/user/analysis',
		method: 'post',
	});
}